/*
 * Servo NETMF Driver
 *	Coded by Chris Seto August 2010
 *	<chris@chrisseto.com> 
 *	
 * Use this code for whatveer you want. Modify it, redistribute it, I don't care.
 * I do ask that you please keep this header intact, however.
 * If you modfy the driver, please include your contribution below:
 * 
 * Rafa Gomez: Inital release (1.0)
 * 
 * */

using System;
using Microsoft.SPOT;

namespace Servo.Netduino
{
    public abstract class Servos
    {
        // Timing range
        public abstract int[] range
        {
            get;
        }

        public abstract uint period
        {
            get;
        }

        // Min rotation angle
        public abstract int angleMin
        {
            get;
        }

        // Max rotation angle
        public abstract int angleMax
        {
            get;
        }

        // Center Servo
        public abstract int CenterValue
        { 
            get; 
        }
    }
}
